deputy director and chief editor - Turc Anglais Dictionnaire